(( very detailed on trends))